Rated Usage Loader
Every time a subscriber
The end user of a network. uses their handset
A mobile phone to make a call, send a text, browse the web or carry out any other activity, the network
In the context of CMP, the infrastructure on which usage of registered customers will be measured – this could be a mobile phone network, broadband network or other non-telecommunications network. records this activity and makes the information available for collection, typically in batches. The Rated Usage job is responsible for processing rated usage
The consumption of services, for example a subscriber using call minutes. records into CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. so that usage data can be included in a subscriber's detailed bill, available to Call Centre Staff via AgentView
The graphical user interface of the CMP that is typically used by Customer Service Agents to access CMP customer and billing data. In versions prior to CMP 8.0, this was called the CMP GUI. or via a self-care application.
The CMP Rated Usage functionality is for use in a deployment in which an Online Charging System (OCS) is used to rate all usage. CMP automatically loads files of rated usage records and allocates them to the subscriber. The rated usage will then be available in the system for inclusion on the next detailed bill in the case of post-paid accounts.
Online rating
In telecommunications, determining the cost of a particular call. Involving converting call-related data into an equivalent monetary value. involves the following:
-
Rated Usage Transformation
When CMP receives files containing rated usage records from an OCS, if not already in the required format, they must be converted to the required internal JSON
JavaScript Object Notation. JSON is a lightweight format for storing and transporting data, often used when data is sent from a server to a web page. format. This is handled by the Transformation Rated Usage daemon
A computer program that runs as a background process, rather than being under the control of an interactive user.. When a JSON file is produced, this triggers the Load Rated Usage daemon. -
Rated Usage Load
Rated Usage JSON files are automatically detected by a dedicated daemon - the Load Rated Usage daemon. The daemon validates the JSON files are in the correct format and creates a rated usage batch in CMP for each file received.
-
Rated Usage Processing
The Rated Usage job is automatically triggered whenever a new rated usage batch is created. It processes the JSON files into CMP staging database tables and some final CMP database tables. The job also performs and handles validation for data in the JSON file, for example:
- Invalid call class
- Invalid allowance
- Subscription
A billing entity that incurs a charge. Examples include a network attached device whose usage you want to measure and charge for, or a monthly software subscription not found - Sensitive numbers
- Duplicate checks
- Aged calls
This job does not perform any usage rating itself; usage is already priced when it arrives in CMP. This job is designed to work in conjunction with a network that supports a real time engine that rates the usage as it happens.